package cn.lbd.api.designMode.adapterpattern.adapter;


import cn.lbd.api.designMode.adapterpattern.NetToUsb;
import cn.lbd.api.designMode.adapterpattern.Reticle;

//真正的适配器需要连接USB,连接网线
//使用对象适配器   extends Reticle是类适配器的方式
public class Adapter /*extends Reticle*/ implements NetToUsb {
    Reticle reticle=new Reticle();

    public Adapter(Reticle reticle){
        this.reticle=reticle;
    }

    @Override
    public void handlerRequest() {
        /*super.request();//可以上网了*/
        reticle.request();
    }
}
